×

immure oneself meaning in French

se cloîtrer, s'enfermer

Related Words

  1. immunotoxin
  2. immure
  3. immured
  4. immurement
PC Version

Copyright © 2018 WordTech Co.